Map Graph

Bow Valley Square

Building Complex in Calgary, Alberta

Bow Valley Square is a four-tower office tower complex in downtown Calgary, Alberta, Canada. The complex constructed in stages between 1972 and 1982 was home to Calgary's tallest building between 1974 and 1976. The complex is owned by Alberta Investment Management Corporation, OMERS and Oxford Properties Group.

Read article
File:Bow_Valley_Square.JPG
Top Questions
AI generated

List the top facts about Bow Valley Square

Summarize this article

What is the single most intriguing fact about Bow Valley Square?

Are there any controversies surrounding Bow Valley Square?

More questions